package com.link2room.optimus.dto.result.base;

import java.util.Date;

/**
 * Created by sss on 2017/4/6.
 */
public class TaobaoXrateplanDto extends BaseRateplanDto{
    private String rpCode;
    private String name;
    private String englishName;
    private Long paymentType;
    private String rpType;
    private Long breakfastCount;
    private Long minDays;
    private Long maxDays;
    private Long minAdvHours;
    private Long maxAdvHours;
    private String startTime;
    private String endTime;
    private Integer cancelPolicyType;
    private Integer cancelPolicyFeeRatio;
    private String cancelPolicyHours;
    private Long guaranteeType;
    private String guaranteeStartTime;
    private String memberLevel;
    private Long occupancy;
    private String channel;
    private Long firstStay;
    private Long agreement;
    private String breakfastCal;
    private String cancelPolicyCal;
    private String guaranteeCal;
    private Date effectiveTime;
    private Date deadlineTime;
    private String vendor;
    private Long minAmount;
    private String hourage;
    private String canCheckinStart;
    private String canCheckinEnd;
    private String superRpFlag;
    private String baseRpFlag;
    private Long isStudent;
    private String guaranteeMode;


    public String getRpCode() {
        return rpCode;
    }

    public void setRpCode(String rpCode) {
        this.rpCode = rpCode;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEnglishName() {
        return englishName;
    }

    public void setEnglishName(String englishName) {
        this.englishName = englishName;
    }

    public Long getPaymentType() {
        return paymentType;
    }

    public void setPaymentType(Long paymentType) {
        this.paymentType = paymentType;
    }

    public String getRpType() {
        return rpType;
    }

    public void setRpType(String rpType) {
        this.rpType = rpType;
    }

    public Long getBreakfastCount() {
        return breakfastCount;
    }

    public void setBreakfastCount(Long breakfastCount) {
        this.breakfastCount = breakfastCount;
    }

    public Long getMinDays() {
        return minDays;
    }

    public void setMinDays(Long minDays) {
        this.minDays = minDays;
    }

    public Long getMaxDays() {
        return maxDays;
    }

    public void setMaxDays(Long maxDays) {
        this.maxDays = maxDays;
    }

    public Long getMinAdvHours() {
        return minAdvHours;
    }

    public void setMinAdvHours(Long minAdvHours) {
        this.minAdvHours = minAdvHours;
    }

    public Long getMaxAdvHours() {
        return maxAdvHours;
    }

    public void setMaxAdvHours(Long maxAdvHours) {
        this.maxAdvHours = maxAdvHours;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public Integer getCancelPolicyType() {
        return cancelPolicyType;
    }

    public void setCancelPolicyType(Integer cancelPolicyType) {
        this.cancelPolicyType = cancelPolicyType;
    }

    public Integer getCancelPolicyFeeRatio() {
        return cancelPolicyFeeRatio;
    }

    public void setCancelPolicyFeeRatio(Integer cancelPolicyFeeRatio) {
        this.cancelPolicyFeeRatio = cancelPolicyFeeRatio;
    }

    public String getCancelPolicyHours() {
        return cancelPolicyHours;
    }

    public void setCancelPolicyHours(String cancelPolicyHours) {
        this.cancelPolicyHours = cancelPolicyHours;
    }

    public Long getGuaranteeType() {
        return guaranteeType;
    }

    public void setGuaranteeType(Long guaranteeType) {
        this.guaranteeType = guaranteeType;
    }

    public String getGuaranteeStartTime() {
        return guaranteeStartTime;
    }

    public void setGuaranteeStartTime(String guaranteeStartTime) {
        this.guaranteeStartTime = guaranteeStartTime;
    }

    public String getMemberLevel() {
        return memberLevel;
    }

    public void setMemberLevel(String memberLevel) {
        this.memberLevel = memberLevel;
    }

    public Long getOccupancy() {
        return occupancy;
    }

    public void setOccupancy(Long occupancy) {
        this.occupancy = occupancy;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public Long getFirstStay() {
        return firstStay;
    }

    public void setFirstStay(Long firstStay) {
        this.firstStay = firstStay;
    }

    public Long getAgreement() {
        return agreement;
    }

    public void setAgreement(Long agreement) {
        this.agreement = agreement;
    }

    public String getBreakfastCal() {
        return breakfastCal;
    }

    public void setBreakfastCal(String breakfastCal) {
        this.breakfastCal = breakfastCal;
    }

    public String getCancelPolicyCal() {
        return cancelPolicyCal;
    }

    public void setCancelPolicyCal(String cancelPolicyCal) {
        this.cancelPolicyCal = cancelPolicyCal;
    }

    public String getGuaranteeCal() {
        return guaranteeCal;
    }

    public void setGuaranteeCal(String guaranteeCal) {
        this.guaranteeCal = guaranteeCal;
    }

    public Date getEffectiveTime() {
        return effectiveTime;
    }

    public void setEffectiveTime(Date effectiveTime) {
        this.effectiveTime = effectiveTime;
    }

    public Date getDeadlineTime() {
        return deadlineTime;
    }

    public void setDeadlineTime(Date deadlineTime) {
        this.deadlineTime = deadlineTime;
    }

    public String getVendor() {
        return vendor;
    }

    public void setVendor(String vendor) {
        this.vendor = vendor;
    }

    public Long getMinAmount() {
        return minAmount;
    }

    public void setMinAmount(Long minAmount) {
        this.minAmount = minAmount;
    }

    public String getHourage() {
        return hourage;
    }

    public void setHourage(String hourage) {
        this.hourage = hourage;
    }

    public String getCanCheckinStart() {
        return canCheckinStart;
    }

    public void setCanCheckinStart(String canCheckinStart) {
        this.canCheckinStart = canCheckinStart;
    }

    public String getCanCheckinEnd() {
        return canCheckinEnd;
    }

    public void setCanCheckinEnd(String canCheckinEnd) {
        this.canCheckinEnd = canCheckinEnd;
    }

    public String getSuperRpFlag() {
        return superRpFlag;
    }

    public void setSuperRpFlag(String superRpFlag) {
        this.superRpFlag = superRpFlag;
    }

    public String getBaseRpFlag() {
        return baseRpFlag;
    }

    public void setBaseRpFlag(String baseRpFlag) {
        this.baseRpFlag = baseRpFlag;
    }

    public Long getIsStudent() {
        return isStudent;
    }

    public void setIsStudent(Long isStudent) {
        this.isStudent = isStudent;
    }

    public String getGuaranteeMode() {
        return guaranteeMode;
    }

    public void setGuaranteeMode(String guaranteeMode) {
        this.guaranteeMode = guaranteeMode;
    }

}
